import { renderIcon } from '@/utils/index';
import {
  DashboardOutlined,
  ExclamationCircleOutlined,
  ProfileOutlined,
  CheckCircleOutlined,
  SettingOutlined,
  ControlOutlined,
  ProjectOutlined,
  WalletOutlined,
  TableOutlined,
  SafetyOutlined,
  BellOutlined,
  BookOutlined,
  DatabaseOutlined,
  AppstoreOutlined,
  BarChartOutlined,
  PlusOutlined,
} from '@vicons/antd';
import {
  OptionsSharp,
  DesktopOutline,
  DocumentTextOutline,
  DiamondOutline,
} from '@vicons/ionicons5';
//前端路由图标映射表
export const constantRouterIcon = {
  DashboardOutlined: renderIcon(DashboardOutlined),
  OptionsSharp: renderIcon(OptionsSharp),
  ExclamationCircleOutlined: renderIcon(ExclamationCircleOutlined),
  ProfileOutlined: renderIcon(ProfileOutlined),
  CheckCircleOutlined: renderIcon(CheckCircleOutlined),
  SettingOutlined: renderIcon(SettingOutlined),
  ControlOutlined: renderIcon(ControlOutlined),
  WalletOutlined: renderIcon(WalletOutlined),
  DesktopOutline: renderIcon(DesktopOutline),
  ProjectOutlined: renderIcon(ProjectOutlined),
  DocumentTextOutline: renderIcon(DocumentTextOutline),
  DiamondOutline: renderIcon(DiamondOutline),
  TableOutlined: renderIcon(TableOutlined),
  SafetyOutlined: renderIcon(SafetyOutlined),
  BellOutlined: renderIcon(BellOutlined),
  BookOutlined: renderIcon(BookOutlined),
  DatabaseOutlined: renderIcon(DatabaseOutlined),
  AppstoreOutlined: renderIcon(AppstoreOutlined),
  BarChartOutlined: renderIcon(BarChartOutlined),
  PlusOutlined: renderIcon(PlusOutlined),
};
